package syntaxtree;
import visitor.*;
import typecheck.*;
public class Formal {
	// (, >int x<, int z, ...)
  public Type t;
  public Identifier i;
 
  public Formal(Type at, Identifier ai) {
    t=at; i=ai;
  }

  public void accept(Visitor v) {
    v.visit(this);
  }

  public Type accept(TypeVisitor v) {
	    return v.visit(this);
	  }
	  
  public VarEntry accept(BuildVisitor v) {
	    return v.visit(this);
	  }
	  
	  
}
